extensive cattle farming - Spanish English Dictionary